go/printer.printer.output (field)
54 uses
go/printer (current package)
gobuild.go#L29: for pos < len(p.output) && (p.output[pos] == ' ' || p.output[pos] == '\t') {
gobuild.go#L33: if pos+3 < len(p.output) && p.output[pos] == tabwriter.Escape && p.output[pos+1] == '/' && p.output[pos+2] == '/' {
gobuild.go#L35: for pos < len(p.output) && !isNL(p.output[pos]) {
gobuild.go#L40: if pos >= len(p.output) || !isNL(p.output[pos]) {
gobuild.go#L120: after = appendLines(after, p.output[start:end])
gobuild.go#L123: after = appendLines(after, p.output[start:])
gobuild.go#L128: p.output = p.output[:insert]
gobuild.go#L129: p.output = append(p.output, block...)
gobuild.go#L130: p.output = append(p.output, after...)
gobuild.go#L148: for pos < len(p.output) && !isNL(p.output[pos]) {
gobuild.go#L151: if pos < len(p.output) {
gobuild.go#L154: return p.output[start:pos]
gobuild.go#L158: if start < len(p.output) && p.output[start] == tabwriter.Escape {
gobuild.go#L162: for pos < len(p.output) && p.output[pos] != tabwriter.Escape && !isNL(p.output[pos]) {
gobuild.go#L165: return string(p.output[start:pos])
nodes.go#L1148: if len(p.output) > 0 {
nodes.go#L1887: if len(p.output) > 0 {
printer.go#L59: output []byte // raw printer result
printer.go#L212: p.output = append(p.output, tabwriter.Escape) // protect '\n' in //line from tabwriter interpretation
printer.go#L213: p.output = append(p.output, fmt.Sprintf("//line %s:%d\n", pos.Filename, pos.Line)...)
printer.go#L214: p.output = append(p.output, tabwriter.Escape)
printer.go#L227: p.output = append(p.output, '\t')
printer.go#L259: p.output = append(p.output, ch)
printer.go#L307: p.output = append(p.output, tabwriter.Escape)
printer.go#L311: p.output = append(p.output, fmt.Sprintf("/*%s*/", pos)...) // do not update p.pos!
printer.go#L313: p.output = append(p.output, s...)
printer.go#L343: p.output = append(p.output, tabwriter.Escape)
printer.go#L357: if len(p.output) == 0 {
printer.go#L653: p.goBuild = append(p.goBuild, len(p.output))
printer.go#L655: p.plusBuild = append(p.plusBuild, len(p.output))
printer.go#L1352: if _, err = output.Write(p.output); err != nil {